strong and unfair criticism - Español Inglés Diccionario